steerable array radar - German English Dictionary